Big Huge Thesaurus

Alopex lagopus

noun